package com.mrd.gtimpframe.repository;

import com.mrd.gtimpframe.entity.ResultNopassRef;
import com.mrd.gtimpframe.entity.ResultNopassRefKey;

import org.springframework.stereotype.Repository;

import java.util.List;
import java.util.Map;

@Repository("resultNopassRefMapper")
public interface ResultNopassRefMapper {
    int deleteByPrimaryKey(ResultNopassRefKey key);

    int insert(ResultNopassRef record);

    int insertSelective(ResultNopassRef record);

    ResultNopassRef selectByPrimaryKey(ResultNopassRefKey key);

    int updateByPrimaryKeySelective(ResultNopassRef record);

    int updateByPrimaryKey(ResultNopassRef record);

    List<Map<String, Object>> selectNoPassList(Map<String, Object> params);

    List<Map<String, Object>> noPassReasonDropDown(Map<String, Object> params);

}